home *** CD-ROM | disk | FTP | other *** search
/ QRZ! Ham Radio 4 / QRZ Ham Radio Callsign Database - Volume 4.iso / digests / tcp / 940021.txt < prev    next >
Internet Message Format  |  1994-11-13  |  18KB

  1. Date: Tue, 25 Jan 94 04:30:08 PST
  2. From: Advanced Amateur Radio Networking Group <tcp-group@ucsd.edu>
  3. Errors-To: TCP-Group-Errors@UCSD.Edu
  4. Reply-To: TCP-Group@UCSD.Edu
  5. Precedence: Bulk
  6. Subject: TCP-Group Digest V94 #21
  7. To: tcp-group-digest
  8.  
  9.  
  10. TCP-Group Digest            Tue, 25 Jan 94       Volume 94 : Issue   21
  11.  
  12. Today's Topics:
  13.             AMPR and Fully-Qualified Domain Names (2 msgs)
  14.                    e-mail address of PA3EFU/VK3CEX
  15.                            GPIB and packet
  16.   help understanding the division point of protocol vs app (2 msgs)
  17.              ping-pong convers for Linux FTP site gone ?
  18.                 TCP MSS and TCP WIN settings (2 msgs)
  19.                           TNC3s information
  20.                     Unclear about MTU in attach...
  21.  
  22. Send Replies or notes for publication to: <TCP-Group@UCSD.Edu>.
  23. Subscription requests to <TCP-Group-REQUEST@UCSD.Edu>.
  24. Problems you can't solve otherwise to brian@ucsd.edu.
  25.  
  26. Archives of past issues of the TCP-Group Digest are available
  27. (by FTP only) from UCSD.Edu in directory "mailarchives".
  28.  
  29. We trust that readers are intelligent enough to realize that all text
  30. herein consists of personal comments and does not represent the official
  31. policies or positions of any party.  Your mileage may vary.  So there.
  32. ----------------------------------------------------------------------
  33.  
  34. Date: Mon, 24 Jan 94 09:21 PST
  35. From: bruce@pixar.com (Bruce Perens)
  36. Subject: AMPR and Fully-Qualified Domain Names
  37. To: tcp-group@ucsd.edu
  38.  
  39. The SMTP servers of our local NOS systems identify themselves using
  40. their host names without the ampr.org extension. Some of them refuse to
  41. accept mail with the ampr.org extension. For instance, my neighbor
  42. Dennis runs PA0GRI NOS 2.something. I tried a few addresses on his SMTP
  43. server and got this response:
  44.  
  45.     RCPT TO:<dennis>                                Works
  46.     RCPT TO:<dennis@ccwest>                         No such address.
  47.     RCPT TO:<dennis@ccwest.n6ng>                    Works
  48.     RCPT TO:<dennis@ccwest.n6ng.ampr.org>           No such address.
  49.  
  50. This system is configured as hostname "ccwest.n6ng", domainname "ampr.org".
  51. I'm somewhat confused regarding the use of "ccwest.n6ng" as a host
  52. name since I would read n6ng as a sub-domain in this example.
  53. This last address above is very distressing, as that is the one I would like
  54. to use. Also distressing is the fact that incoming SMTP connections
  55. from AMPR identify themselves with their host names alone without the
  56. ampr.org extension. I have to run a hack using the internet address to
  57. determine if I should tack ampr.org onto those addresses.
  58.  
  59. My local address coordinator says Brian Kantor told him it _should_ be
  60. this way, and that an internet mail gateway must add ampr.org to mail
  61. in the ampr->internet direction and strip off ampr.org in the other
  62. direction. He explained that this was due to the lack of domain name
  63. service on AMPR.
  64.  
  65. So, is the problem a continuing lack of domain name service, is
  66. it simply broken software, or something else? Can anyone supply a good
  67. explanation?
  68.  
  69.     Thanks
  70.  
  71.     Bruce Perens AB6YM
  72.  
  73. --
  74. Bruce Perens AB6YM Bruce@Pixar.com 510-215-3502
  75.  
  76. ------------------------------
  77.  
  78. Date: Mon, 24 Jan 1994 18:52:30 -0800
  79. From: brian@nothing.ucsd.edu (Brian Kantor)
  80. Subject: AMPR and Fully-Qualified Domain Names
  81. To: tcp-group@ucsd.edu
  82.  
  83. In article <m0pOUyS-0006ekC@mongo.pixar.com> Bruce wrote:
  84. 1>    RCPT TO:<dennis>                                Works
  85. 2>    RCPT TO:<dennis@ccwest>                         No such address.
  86. 3>    RCPT TO:<dennis@ccwest.n6ng>                    Works
  87. 4>    RCPT TO:<dennis@ccwest.n6ng.ampr.org>           No such address.
  88.  
  89. ALL of the above RCPT-TO addresses would work if CCWEST.N6NG.AMPR.ORG
  90. were running a properly-configured and reasonably flexible mailer.
  91. However, it is arguably true (RFC1123) that only the LAST of these,
  92. which is the only address that includes a Fully-Qualified Domain Name,
  93. is 'correct'.
  94.  
  95. It's conceptually simple: hosts sending mail outside of a domain must
  96. be sure that the FQDN is in the address of the mail.  Early documents
  97. suggested that common parts of the FQDN could be omitted.  That proved
  98. to be such a bag of worms that nearly everyone agrees that you should
  99. always include the full hostname.
  100.  
  101. In this case, 'n6ng.ampr.org' is the domain enclosing the host 'ccwest'
  102. - although because we don't delegate domains in the ampr.org domain, it
  103. could also be viewed as a complex hostname of 'ccwest.n6ng', which is
  104. probably why #3 above works.
  105.  
  106. There are some tightly-controlled domains where it might be permissable
  107. to bend the "use FQDNs everywhere" rule slightly by not using any
  108. qualified hostnames at all internally, but making sure that mail always
  109. passes through gateways between the "internal" network and the outside
  110. world that do the proper qualification.
  111.  
  112. In the AMPR world, I suspect that we can't do that.  Our domain is
  113. not tightly-controlled, there are a lot of broken and half-assed mailers
  114. out there, and the "internet-mailer-competency" of many host operators
  115. is hardly assured.
  116.  
  117. Best to do FQDN whenever we can.
  118.     - Brian
  119.  
  120. ------------------------------
  121.  
  122. Date: Mon, 24 Jan 1994 15:20:29 +0100
  123. From: adam@igg.tno.nl (Adam van Gaalen PA2AGA)
  124. Subject: e-mail address of PA3EFU/VK3CEX
  125. To: tcp-group@ucsd.edu
  126.  
  127.  
  128. Hello all,
  129.  
  130. Sorry to bother all of you, but I saw a note from Jan Jaeger PA3EFU/VK3CEX in
  131. tcp-group digest number 20... It has been long since Jan and I talked together
  132. so I thought I might try to catch up over e-mail...
  133.  
  134. The only thing I need now is his internet-address...  PSE HELP!
  135.  
  136. 73 de
  137. Adam van Gaalen (adam@igg.tno.nl)
  138.  
  139. ------------------------------
  140.  
  141. Date: Mon, 24 Jan 94 18:40:06 GMT
  142. From: Jan Schiefer <jas@hplb.hpl.hp.com>
  143. Subject: GPIB and packet
  144. To: TCP-Group@UCSD.EDU
  145.  
  146. Some days ago I suggested the use of GPIB/HPIB/IEC625/IEEE488 for use with
  147. packet radio and asked for feedback. I'd like to summarize the replys I got.
  148.  
  149. The overall perception was that it would not be wise to use an interface
  150. that is not available on Joe Ham's PC. Some suggested SCSI as an alternative.
  151. I see the point, but in the end you do not want to share the bus you attach
  152. your network controller to with devices like harddisks. So you end up having
  153. an (expensive?) SCSI controller especially for packet.
  154.  
  155. The general opinion seems to be that it might be technically nice, but not
  156. suitable for general use unless you have got a GPIB interface anyway. If
  157. you own a PC running DOS, you might prefer an SCC-card and forget about 
  158. external controllers. If it doesn't run DOS, or it is not a PC, you are
  159. stuck with serial TNCs (or a gateway DOS-PC) because you have a device
  160. driver problem or hardware alternative.
  161.  
  162. Well, thanks to all who sent comments. There is no real need for a GPIB
  163. TNC. Still, it's fun to build one :-).
  164.  
  165. Finally, from mikebw@uu.ids.net (Mike Bilow):
  166.  
  167. > As I recall, HP was asserting patent rights on the three-wire handshake 
  168. > used in IEEE-488?
  169. > [..]
  170. > I hope you are not the person assigned to collect the royalties!
  171.  
  172. No. My statements here are purely private comments and have no connection
  173. whatsoever with HP's business interests.
  174.  
  175. 73 de Jan, g0trr//dl5ue
  176.  
  177. --
  178.  Jan Schiefer, g0trr, jas@hplb.hpl.hp.com, HP Labs Bristol, UK.  +44 272 228344
  179. Finally, I discovered a way to create lines longer then 80 columns, even on term
  180.  
  181. ------------------------------
  182.  
  183. Date: Mon, 24 Jan 1994 11:00:02 -0800 (PST)
  184. From: Jeff Brown <jbrown@speedway.net>
  185. Subject: help understanding the division point of protocol vs app
  186. To: tcp-group@ucsd.edu
  187.  
  188. Well, after that interesting subject, here is what I am seeking help on in
  189. english.
  190.  
  191. I am the director of the Vodem project, which is an effort to deliver
  192. one-way internet news, email and FTP over cable TV, kinda like the
  193. satellite feeds, but at a hardware cost of about $150, and the cheapest
  194. monthly fee we can get from the carriers.  Anyway, the vodem system can
  195. deliver a file or files one-way at over 90KBPS, but involves a proprietary
  196. formt and protocol.
  197.  
  198. What I don;'t understand is where the protocols such as TCP/IP and UUCP
  199. end and the applications or agents for processing news and mail begin.  In
  200. other words, where do I interrupt a normal SLIP/PPP/UUCP "feed" so that I
  201. can transmit the "feed" files over VODEM and have the individual user pick
  202. up the processing of the "feed".  You can kind of think of the VODEM as a
  203. Kermit or ZMODEM type of thing - just for file transfer.
  204.  
  205. Also, some help understanding how mail and news feeds are different over
  206. UUCP and TCP/IP (SLIP, PPP) would be greatly appreciated.  I have searched
  207. many texts but can't find anything to help me burn off the fog if
  208. ignorance.  Thanks in advance for all of the wisdom I am about to receive
  209. <grin>.
  210.  
  211.  
  212. Jeff Brown on Speedway Free Access -- (10288)-1-503-520-2222
  213. jbrown@speedway.net
  214.  
  215. ------------------------------
  216.  
  217. Date: Tue, 25 Jan 94 04:35:00 -0000
  218. From: mikebw@bilow.uu.ids.net (Mike Bilow)
  219. Subject: help understanding the division point of protocol vs app
  220. To: tcp-group@ucsd.edu
  221.  
  222. Cc: jbrown@speedway.net
  223.  
  224. In a msg on <Jan 24 19:00>, Jeff Brown writes:
  225.  
  226.  JB> What I don;'t understand is where the protocols such as TCP/IP 
  227.  JB> and UUCP end and the applications or agents for processing 
  228.  JB> news and mail begin.  In other words, where do I interrupt a 
  229.  JB> normal SLIP/PPP/UUCP "feed" so that I can transmit the "feed" 
  230.  JB> files over VODEM and have the individual user pick up the 
  231.  JB> processing of the "feed".  You can kind of think of the 
  232.  JB> VODEM as a Kermit or ZMODEM type of thing - just for file 
  233.  JB> transfer.
  234.  
  235.  JB> Also, some help understanding how mail and news feeds are 
  236.  JB> different over UUCP and TCP/IP (SLIP, PPP) would be greatly 
  237.  JB> appreciated.  I have searched many texts but can't find 
  238.  JB> anything to help me burn off the fog if ignorance.  Thanks in 
  239.  JB> advance for all of the wisdom I am about to receive.
  240.  
  241. Oh my God...
  242.  
  243. I don't know where to begin.  Maybe something a little unusual, like
  244. Padlipsky's "The Elements of Networking Style," might be helpful.  Padlipsky is
  245. something of an in-your-face controversial iconoclast, but he writes well and
  246. takes on this issue of how we divide things up.  He has an axe to grind, which
  247. is that he hates the seven-layer model, but you don't even need to know that.
  248.  
  249. This seven-layer model is pretty useful whether you think it is a good model or
  250. not, because it does give some ways of classifying the protocols.  At the
  251. bottom layer, the "Physical Layer," you have protocols such as RS-232 and CCITT
  252. V.35, which define how device plug in and transfer groups of bits at a time. 
  253. The next layer up, the "Link Layer," defines how two devices which are
  254. physically connected can have a logical connection for meaningful data flow;
  255. SLIP, PPP, UUCP-g, and Ethernet are all at this layer.
  256.  
  257. At the third layer from the bottom, you have the "Network Layer," which defines
  258. how chains of devices communicating at the link layer can be strung together to
  259. give the illusion of an end-to-end connection; IP is the Network Layer protocol
  260. we play with here.  The fourth layer up, the "Transport Layer," provides some
  261. way of moving more than individual blocks of raw data across the network, and
  262. of attaching some kind of agreed upon functional interpretation to them; TCP,
  263. UDP, ICMP, and their friends are all Transport Layer protocols.
  264.  
  265. This model is open to a lot of criticism, especially as you reach the higher
  266. layers where it becomes very hard to define where the protocols separate. 
  267. These kinds of issues often degenerate into religious warfare, and a number of
  268. protocols have been developed which do not fit neatly into this model.  (For
  269. example, whether IP routing protocols live at the Network Layer or the
  270. Transport Layer is always good for a fight.)
  271.  
  272. But the main principle here that no one would disagree with is the ultimate
  273. modularity of the protocol layers.  Two hosts participating in an end-to-end
  274. TCP connection have no need to know whether the data is being passed over SLIP
  275. or Ethernet somewhere in the middle.  Very high level protocols, such as SMTP,
  276. are supposed to be able to be designed only to interact directly with the
  277. public interface of the protocol immediately below, such as TCP.  There are
  278. usually dependencies in practice, as when a mail circuit gets passed over a
  279. 7-bit network and 8-bit characters have to be accounted for (or prohibited). 
  280. However, the design is such that SMTP need not be implemented differently over
  281. Ethernet than over SLIP.
  282.  
  283. -- Mike
  284.  
  285. ------------------------------
  286.  
  287. Date: Mon, 24 Jan 94 23:35 MET
  288. From: dc6iq@insl1.etec.uni-karlsruhe.de (Fred Baumgarten)
  289. Subject: ping-pong convers for Linux FTP site gone ?
  290. To: tcp-group@ucsd.edu (Advanced Amateur Radio Networking Group)
  291.  
  292. : Date: Mon, 24 Jan 94 08:09:58 CET
  293. : From: BARRY TITMARSH <BTITMARS%ESOC.BITNET@vm.gmd.de>
  294. : To: Fred Baumgarten <DC6IQ@INSU1.ETEC.UNI-KARLSRUHE.DE>,
  295.  
  296. : Hi. Fred
  297. : Question whats happend to 129.13.109.160 the ftp site for ping-pong convers
  298. : is it closed ?  its been not reachable for some time. or the ftp server
  299. : down.
  300. : Is there any new ftp site on the internet for anonymous ftp of the
  301. : ping-pong convers package. ?
  302. : Thanks..
  303. : Barry..
  304.  
  305. No the site is still up and running ! It's just your domainiazed name which
  306. worries our security manager:
  307.  
  308.     your ip-addr -> hostname -> ip-addr != your ip-addr
  309.  
  310. I can't help you, set up name server entries corretly and it'll work fine
  311. again !
  312.  
  313. 73, Fred
  314.  
  315. PS: this conversd does _not_ work only in linux boxes... Comments welcome !
  316. --
  317. Fred Baumgarten    [44.130.29.10]
  318.  
  319. ------------------------------
  320.  
  321. Date: Mon, 24 Jan 1994 07:37:17 CST6
  322. From: "Chris Cox  W0/G4JEC" <CHRISC@Central.nmmc.mn.org>
  323. Subject: TCP MSS and TCP WIN settings
  324. To: tcp-group@ucsd.edu
  325.  
  326. Jack, kf5mg wrote in a recent epistle:
  327. > Any idea how to tell what Interface a TCP socket is going to be 
  328. > using? 
  329.  
  330. > 73's  de  Jack  -  kf5mg
  331.  
  332. I don't see how you could tell.  The determination of how a packet is 
  333. routed is under the auspices of IP not TCP.  It is quite conceivable, 
  334. even on a radio circuit, that a packet (or rather stream of 
  335. characters) which is queued, but not acknowledged, could be resent by 
  336. a completely different path on each attempt at transmission.  
  337. Naturally you can extrapolate this over the course of a socket-pair's 
  338. life, and, therefore, you have no way of telling (except at some 
  339. given instant by peeking at the routing table) how your session will 
  340. be routed.
  341.  
  342. Chris
  343. --
  344. Chris
  345.  
  346.    Chris Cox  W0/G4JEC                     chrisc@Central.NMMC.Mn.Org
  347.    Network Analyst                                NIC Handle:   CC345
  348.    North Memorial Medical Center                  Tel: (612) 520-7321
  349.    3300 Oakdale Avenue North                      Fax: (612) 520-5237
  350.    Robbinsdale, MN  55422
  351.  
  352.      ----- For mail of a more social nature, please use -----
  353.            Internet: chrisc@moron.vware.mn.org
  354.            Amprnet:  chrisc@biggus.g4jec.ampr.org
  355.  
  356. ------------------------------
  357.  
  358. Date: Mon, 24 Jan 94 15:00:58 GMT
  359. From: Alan Cox <iiitac@pyramid.swansea.ac.uk>
  360. Subject: TCP MSS and TCP WIN settings
  361. To: CHRISC@Central.nmmc.mn.org, tcp-group@ucsd.edu
  362.  
  363. This issue has been discussed a lot on the Linux developer lists of late and
  364. some suggestions were
  365.  
  366. 1. Allow MTU/MSS settings per route for user configuration
  367. 2. Use 'Dont Fragment' and lower the mtu and resend on seeing such an error
  368.  
  369. Alan
  370.  
  371. ------------------------------
  372.  
  373. Date: Mon, 24 Jan 94 19:04:23 GMT
  374. From: Jan Schiefer <jas@hplb.hpl.hp.com>
  375. Subject: TNC3s information
  376. To: tcp-group@ucsd.edu
  377.  
  378. A number of people expressed their interest in the two TNC designs from 
  379. Germany. I found some info about one of them, I'll keep digging for the
  380. other one. The following info is from the advert in the german ham magazine
  381. cq/DL, 1/94.
  382.  
  383. - 15MHz 68302 processor in 16 bit mode
  384. - 64KB RAM, expandable to 1MB
  385. - real time clock
  386. - modems are puggable modules, 1200bps AFSK and 9600bps FSK (G3RUH) are
  387.   currently supported
  388. - two modem ports can be used at the same time
  389. - modem interface is capable of 1Mbps
  390. - up to 115 kbps on the RS-232
  391. - power supply 12V, 120mA (w/o modems)
  392. - ROM-Software: Firmware (similar to WA8DED), KISS, system test
  393. - software download to RAM possible
  394. - integrated mailbox software
  395. - connectors compatible to TNC2
  396.  
  397. I don't know whether they have distributors outside Germany, but it is
  398. worth giving them a ring. This is a commercial product, but Ulf is a real
  399. ham, so he should be open to weird&wonderful ideas.
  400.  
  401. SYMEK GmbH
  402. Ulf Kumm, DK9SJ
  403. Johannes-Kraemer-Strasse 34
  404. D-70597 Stuttgart
  405. Tel: +49 711 7654 911
  406. Fax: +49 711 764564
  407.  
  408. German prices are DM490 for the CPU board in a nice box, DM75 for the 1200
  409. and DM165 for the 9600 modem. RAM expansion to 256KB is DM40.
  410.  
  411. I have no connection to the business of SYMEK and this posting is totally
  412. unrelated to my employer.
  413.  
  414. 73 de Jan, g0trr//dl5ue
  415.  
  416. --
  417.  Jan Schiefer, g0trr, jas@hplb.hpl.hp.com, HP Labs Bristol, UK.  +44 272 228344
  418. Finally, I discovered a way to create lines longer then 80 columns, even on term
  419.  
  420. ------------------------------
  421.  
  422. Date: Mon, 24 Jan 94 10:13:09 mdt
  423. From: ka7oei@uugate.wa7slg.ampr.org
  424. Subject: Unclear about MTU in attach...
  425. To: tcp-group@ucsd.edu
  426.  
  427. Perhaps something can be cleared up:
  428.  
  429. On this gateway, the ethernet MTU is 1500...  So, the TCP MSS, window,
  430. etc. settings reflect that.
  431.  
  432. Since you can't set those things per-port, if someone on the air sets THEIR
  433. station up similarly (with MTU of 1500) then TCP will negotiate an MTU of
  434. 1500.  (Any routers in the path are smart enough to accept a packet that
  435. big...  not that it is encouraged to do that...)
  436.  
  437. Ok.  Since the MTU on the interface ATTACH command for the radio port is
  438. 256 bytes, what will actually happen?  Is it smart enough to fragment
  439. the packet into small-enough pieces?
  440.  
  441. I know that if one were to set the ethernet MTU to, say, 576 (in its
  442. attach command) but specify that it actually use 1500 byte packets, you
  443. will soon be faced with thousands of Ibuffails and a probable crash...
  444. Does a radio port behave the same way?  (at least, a KISS port?)
  445.  
  446. <Clint>
  447.  
  448. ka7oei@uugate.wa7slg.ampr.org
  449.  
  450. ------------------------------
  451.  
  452. End of TCP-Group Digest V94 #21
  453. ******************************
  454.